internal workings - Espagnol Anglais Dictionnaire